CreateDeviceImage   v1.2
©1999 Jérôme DE SOLLIERS - Todos los derechos reservados
email : jdesoll1@nat.fr
homepage : http://homepages.nat.fr/~jds/index.htm

Este aplicación es freeware. Comentarios serán apreciados.

Traducción al español por Juan Jesús Martínez (jjesus@ctv.es)
(Léame con StyledEdit)

Introducción
Durante la realización de la copia de seguridad de mi disco duro, me pregunté si
podría hacer un CD con partición BeFS sin un programa de grabación para BeOS...
Revisé una antigua newsletter la cual explica como "Grabar tu propio CD
Demo de BeOS" (Volumen 2, Cuestión 43, de 28 de Octubre de 1998).
"Mastering Your Own BeOS Demo CD" (Volume 2, Issue 43 -- October 28, 1998). 

El objetivo es hacer una imagen de una partición y utilizar un software en otro
sistema operativo que sea capaz de volcar esta imagen en un CD. Con el ordenador
de un amigo, pude grabar con éxito una partición BeFS. El software que se utilizó
fue CDRWIN de Golden Hawk Technology (citado solamente para información).

Por favor, no preguntes si el software x o y puede grabar una imagen, no podré
responderte. Gracias por tu comprensión.

Crear una imagen de un dispositivo no es muy difícil (una línea de Terminal!), pero
prefería escribir una pequeña aplicación en entorno gráfico para simplicar el proceso
y evitar los problemas de tamaño de partición, tamaño de bloque... 

Advertencia: Esta aplicación está distribuida sin garantías y no soy responsable
por ningún problema o corrupción de datos que pueda causar.
Sin embargo, no te preocupes, esta aplicación ha sido comprobada y el número
de bugs debe de ser ridículo (Eso espero :-)). 

Algunas características
* El interfaz gráfico de la aplicación es sensible a los cambios de fuente de las preferencias, el tamaño y posición son autoguardados en las preferencias.
* Una barra de estado de copia sigue la creación del archivo imagen.
* Una ventana de información aparece al final de la creación y facilita información de la duración y de la frecuencia del proceso (en Mb/Segundo).
* En la ventana de preferencias, el usuario puede seleccionar un sonido para indicar el final de la creación de la imagen. (Se cuidadoso: si seleccionas un archivo que no es de sonido, podría dañar tus altavoces!).
* El programa puede añadir una extensión automáticamente (.ISO por ejemplo). Mira la ventana de preferencias.
* El usuario puede parar el proceso de la creación con el botón "Parar".

Algunas cosas que DEBES saber
Puede haber cosas estúpidas en esta lista, pero prefiero ser cuidadoso:
* Si quieres crear una imagen de una partición BeFS, el origen debe de tener un tamaño de bloque de 2048 bytes (mínimo). Si no es así, BeOS no podrá leer el CD.
* Si dispones de dos discos duros, te recomiendo que crees el archivo de imagen en el otro disco duro: la creación de la imagen será más rápida.
* Recuerda, crear una imagen de una partición es un proceso (muy) largo. Te recomiendo no manipular archivos durante el proceso (podría ralentizarlo).
* Recuerda, un CD dispone aproximadamente de 650 Mb de capacidad. No crees un archivo de mayor tamaño a esta capacidad, no tiene sentido (o posiblemente dispones de una grabadora DVD?).
* El nombre de la partición del archivo imagen será el mismo que el dispositivo de origen.
* No utilices el dispositivo de origen durante la creación. El archivo imagen podría resultar corrupto.

Como crear una buena partición BFS
Utiliza la aplicación Drivesetup de Be :
* Crea una partición de un tamaño inferior a 650 Mb.
* Inicializa la partición con el sistema de archivos Be. (Be File System, BFS).
* Llena la partición con tus preciados archivos.

Descripción de la barra de Menú
- Archivo / Acerca de...: 
Información acerca de la aplicación.
- Archivo / Preferencias: 
Muestra la ventana de preferencias.
- Archivo / Salir: 
Cierra la aplicación.

- Dispositivos / Contraer: 
Contrae la lista de dispositivos.
- Dispositivos / Expandir:
Expande la lista de dispositivos.
- Dispositivos / Actualizar: 
Examina el dispositivo y reconstruye la lista.

Tests que he realizado.
Origen => Destino: tamaño | duración
- HD 1 (Ide) => HD 1 (Ide) : partición de 185 MB en 21 minutos.
- CD-Rom 8x (Scsi) => HD 1 (Ide) : partición de 320 MB en 38 minutos.
- CD-Rom 24x (Ide) => HD 1 (Ide) : partición de 320 MB en 26 minutos.
- Jaz 1GB (Scsi) => HD 1 (Ide) : partición de 320 MB en 31 minutos.

V1.1 :
- HD 1 (Ide) => HD 1 (Ide) : partición de 185 MB en 7 minutos 8 segundos.
- CD-Rom 24x (Ide) => HD 1 (Ide) : partición de 320 MB en 2 minutos 44 segundos.
- Jaz 1GB (Scsi) => HD 1 (Ide) : partición de 320 MB en 9 minutos 41 segundos.
Los resultados son mejores porque la R4.5 corrige un bug en el sistema de archivos.

V1.2 :
- HD 2 (Ide) => HD 1 (Ide) : partición de 612 MB en 4 minutos 37 segundos.

Desinstalación
Todo lo que tienes que hacer es poner estas dos carpetas en la papelera:
- la carpeta de aplicación "CreateDeviceImage"
- la carpeta de configuración "CreateDeviceImage" (en "home/config/settings/")

Contactando con el autor
Puedes escribirme un e-mail si tienes alguna pregunta, comentarios, bugs e informes, o simplemente para decirme si esta aplicación es útil para ti.
Comentarios son bienvenidos (solo cuesta un e-mail ;-)

Historia
V1.2 : 11 de Octubre de 1999
- Corrección de un bug para particiones de gran tamaño.
- Corrección de un bug de los menús de Expandir & Contraer: cuando la lista contiene
  varios items, la aplicación podía provocar un error.
- Nuevo : Si ocurre un problema de escritura, un mensaje aparecerá reproduciendo un sonido.
- Nuevo: Preferencia => Reproducción de un sonido cuando ocurra un error.
- Nuevo: Preferencia => la carpeta de destino puede ser abierta cuando finalice la creación.
- Nuevo: La aplicación comprueba si el volumen de destino tiene suficiente espacio para crear la imagen.
- Modificación: Utilización de la nueva API 4.5 para la reproducción de sonidos.

V1.1 : 1 de Agosto de 1999
- Corrección de un bug creando la imagen: en algunos casos, el tamaño no era múltiple de 2048...
- Nueva preferencia: extensión.
- Actualización a esta documentación concierne a la mejora del sistema de archivos atribuíble a la versión R4.5.

V1.0 : 19 de Mayo de 1999
- Primera versión.
